﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Proyecto_e.Models;

namespace Proyecto_e.Models
{
    public class ModeloRespPregunta 
    {
        proyecto_eEntities1 entidades = new proyecto_eEntities1();

        public void insertarBD(int id_respuesta,int id_pregunta, int id_encuesta, int id_usuario)
        {
            respuestas_pregunta respuestas=new respuestas_pregunta();
            respuestas.ID_USUARIO = id_usuario;
            respuestas.ID_RESPUESTA = id_respuesta;
            respuestas.ID_PREGUNTA = id_pregunta;
            respuestas.ID_ENCUESTA = id_encuesta;
            entidades.AddTorespuestas_pregunta(respuestas);
            entidades.SaveChanges();
            entidades.AcceptAllChanges();  
        }

        public void insertarBDabierta( int id_pregunta, int id_encuesta, string respuesta, int id_usuario)
        {
            res_varlineas respuestas = new res_varlineas();
            respuestas.ID_USUARIO = id_usuario;          
            respuestas.ID_PREGUNTA = id_pregunta;
            respuestas.ID_ENCUESTA = id_encuesta;
            respuestas.RESPUESTA = respuesta;
            entidades.AddTores_varlineas(respuestas);
            entidades.SaveChanges();
            entidades.AcceptAllChanges();  
        }

        public List<respuestas_pregunta> getRespuestas(int id_encuesta,  int id_usuario)
        {
            var listado = entidades.respuestas_pregunta.Where("it.ID_USUARIO = " + id_usuario + " and it.ID_ENCUESTA =" +id_encuesta);
            return listado.ToList();
        }

    }
}
